@charset "UTF-8";

body {
	padding-top: 50px;
	padding-bottom: 70px;
}

.page-title {
	font-size: 2.5rem;
	line-height: 7rem;
	color: #333;
	background-color: #eee;
}
.tools {
	margin-top: 15px;
}

.editor {
	margin-top: 15px;
}

.editor .control-label {
	text-align: left;
}

.list {
	margin-top: 15px;
}

.list th {
	background-color: #f3f3f3;
}

.list th, .list td {
	text-align: center;
}

.list a {
	text-decoration: none;
}

.list h3 {
	display: inline-block;
}

.pager-info {
	color: #888;
	line-height: 3rem;
}

.pager-info ul {
	margin: 0;
}

.page-footer {
	text-align: center;
	line-height: 50px;
	color: #aaa;
}

.opinion {
	color: #ff6633;
}






